// pages/money/money.js
import urls from '../../utils/urls.js'
import loginFn from '../../utils/login.js'
Page({

	/**
	 * 页面的初始数据
	 */
	data: {
		renewal: [{
				month: '一个月',
				oldPrice: '88.00',
				price: '58'
			},
			{
				month: '三个月',
				oldPrice: '264.00',
				price: '168'
			},
			{
				month: '六个月',
				oldPrice: '528.00',
				price: '333'
			},
			{
				month: '一年',
				oldPrice: '1056.00',
				price: '660'
			},
		]
	},
	goPay: function(e) { //支付
		console.log('支付')
		console.log(e)
		var loginInfo = loginFn()
		// let index = e.currentTarget.dataset.index
		loginInfo.orderType = '3' //续费数为3
		// loginInfo.teacherId = this.data.teacherId //老师id
		loginInfo.price = this.data.renewal[e.currentTarget.dataset.index].price //打赏金额
		wx.request({
			url: urls.ordersign,
			data: loginInfo,
			method: 'GET',
			success: function(res) {
				console.log(res)
				if (res.data.code == '0') {
					wx.requestPayment({
						'timeStamp': res.data.data.timeStamp,
						'nonceStr': res.data.data.nonceStr,
						'package': res.data.data.package,
						'signType': 'MD5',
						'paySign': res.data.data.paySign,
						'success': function(res) {},
						'fail': function(res) {}
					})
				}
			}
		})
	},
	// goPay:function(e){
	//   console.log(e.currentTarget.dataset.index)
	// let index=e.currentTarget.dataset.index
	//   wx.requestPayment(
	//     {
	//       'timeStamp': param.data.timeStamp,//记住，这边的timeStamp一定要是字符串类型的，不然会报错',
	//       'nonceStr':  param.data.nonceStr,
	//       'package': param.data.package,
	//       'signType': 'MD5',
	//       'paySign': param.data.paySign,
	//       'success': function (res) { 
	//         console.log(res)
	//         wx.showToast({
	//           title: '支付成功',
	//           icon: 'success',
	//           duration: 2000
	//         })
	//       },
	//       'fail': function (res) { },
	//       'complete': function (res) { }
	//     })
	// },
	/**
	 * 生命周期函数--监听页面加载
	 */
	onLoad: function(options) {
console.log('options:',options);
	},

	/**
	 * 生命周期函数--监听页面初次渲染完成
	 */
	onReady: function() {

	},

	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow: function() {

	},

	/**
	 * 生命周期函数--监听页面隐藏
	 */
	onHide: function() {

	},

	/**
	 * 生命周期函数--监听页面卸载
	 */
	onUnload: function() {

	},

	/**
	 * 页面相关事件处理函数--监听用户下拉动作
	 */
	onPullDownRefresh: function() {

	},

	/**
	 * 页面上拉触底事件的处理函数
	 */
	onReachBottom: function() {

	},

	/**
	 * 用户点击右上角分享
	 */
	onShareAppMessage: function() {

	}
})
